a moral imperative - Deutsch Englisch Wörterbuch